﻿using System;
using PrearrangedChaos.AgileZen.Service.Model;
using PrearrangedChaos.AgileZen.Service.Rest;

namespace PrearrangedChaos.AgileZen.Service
{
    internal class ZenCommentCollection<TCollection> : ZenResourceCollection<TCollection, IComment>, IZenCommentEnumerable
        where TCollection : class, IPagingResponse<IComment>
    {
        public ZenCommentCollection(string apiKey, int pageSize, int projectId, int storyId)
            : base(apiKey, RestArguments.Comment(projectId, storyId, pageSize))
        {
        }
    }
}